#include "led.h"

void YZ_LED_Init(void)
{
	GPIO_InitTypeDef GPIO_Initure;
	__HAL_RCC_GPIOB_CLK_ENABLE();
	
	GPIO_Initure.Pin = GPIO_PIN_0|GPIO_PIN_1;
	GPIO_Initure.Mode = GPIO_MODE_OUTPUT_PP;
	GPIO_Initure.Pull = GPIO_PULLDOWN;
	GPIO_Initure.Speed = GPIO_SPEED_HIGH;
	HAL_GPIO_Init(GPIOB,&GPIO_Initure);
	DS0_LOW();
	DS1_LOW();
}

void DS0_HIGH(void)
{
	HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_RESET);
}
void DS1_HIGH(void)
{
	HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET);
}
void DS0_LOW(void)
{
	HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_SET);
}
void DS1_LOW(void)
{
	HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);
}
void DS0_Tog(void)
{
	HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_1);
}
void DS1_Tog(void)
{
	HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);
}




